#ifndef ZRX_SDK_BRGBL_H
#define ZRX_SDK_BRGBL_H 1

#include "adesk.h"
#include "acadstrc.h"

#include "../inc/ucbrgbl.h"

#ifndef AcBrBrepData
#define AcBrBrepData    UcBrBrepData
#endif //#ifndef AcBrBrepData

#ifndef AcGeCurve2d
#define AcGeCurve2d    UcGeCurve2d
#endif //#ifndef AcGeCurve2d

#ifndef AcBrTraverser
#define AcBrTraverser    UcBrTraverser
#endif //#ifndef AcBrTraverser

#ifndef AcBrFace
#define AcBrFace    UcBrFace
#endif //#ifndef AcBrFace

#ifndef AcGeNurbSurface
#define AcGeNurbSurface    UcGeNurbSurface
#endif //#ifndef AcGeNurbSurface

#ifndef AcBrMesh2dControl
#define AcBrMesh2dControl    UcBrMesh2dControl
#endif //#ifndef AcBrMesh2dControl

#ifndef AcGeExternalBoundedSurface
#define AcGeExternalBoundedSurface    UcGeExternalBoundedSurface
#endif //#ifndef AcGeExternalBoundedSurface

#ifndef AcBrLoop
#define AcBrLoop    UcBrLoop
#endif //#ifndef AcBrLoop

#ifndef AcBrBrep
#define AcBrBrep    UcBrBrep
#endif //#ifndef AcBrBrep

#ifndef AcGePoint2d
#define AcGePoint2d    UcGePoint2d
#endif //#ifndef AcGePoint2d

#ifndef AcBrMassProps
#define AcBrMassProps    UcBrMassProps
#endif //#ifndef AcBrMassProps

#ifndef AcGe
#define AcGe    UcGe
#endif //#ifndef AcGe

#ifndef AcBrImpEntity
#define AcBrImpEntity    UcBrImpEntity
#endif //#ifndef AcBrImpEntity

#ifndef AcBrElement2dData
#define AcBrElement2dData    UcBrElement2dData
#endif //#ifndef AcBrElement2dData

#ifndef AcBrMesh2d
#define AcBrMesh2d    UcBrMesh2d
#endif //#ifndef AcBrMesh2d

#ifndef AcDbEntity
#define AcDbEntity    UcDbEntity
#endif //#ifndef AcDbEntity

#ifndef AcBrLoopVertexTraverser
#define AcBrLoopVertexTraverser    UcBrLoopVertexTraverser
#endif //#ifndef AcBrLoopVertexTraverser

#ifndef AcBrMesh2dElement2dTraverser
#define AcBrMesh2dElement2dTraverser    UcBrMesh2dElement2dTraverser
#endif //#ifndef AcBrMesh2dElement2dTraverser

#ifndef AcGePoint3d
#define AcGePoint3d    UcGePoint3d
#endif //#ifndef AcGePoint3d

#ifndef AcBrVertex
#define AcBrVertex    UcBrVertex
#endif //#ifndef AcBrVertex

#ifndef AcBrFaceLoopTraverser
#define AcBrFaceLoopTraverser    UcBrFaceLoopTraverser
#endif //#ifndef AcBrFaceLoopTraverser

#ifndef AcBrShellFaceTraverser
#define AcBrShellFaceTraverser    UcBrShellFaceTraverser
#endif //#ifndef AcBrShellFaceTraverser

#ifndef AcGeVector3d
#define AcGeVector3d    UcGeVector3d
#endif //#ifndef AcGeVector3d

#ifndef AcGeBoundBlock3d
#define AcGeBoundBlock3d    UcGeBoundBlock3d
#endif //#ifndef AcGeBoundBlock3d

#ifndef AcBrComplex
#define AcBrComplex    UcBrComplex
#endif //#ifndef AcBrComplex

#ifndef AcBrNodeData
#define AcBrNodeData    UcBrNodeData
#endif //#ifndef AcBrNodeData

#ifndef AcGeSurface
#define AcGeSurface    UcGeSurface
#endif //#ifndef AcGeSurface

#ifndef AcBrMeshControl
#define AcBrMeshControl    UcBrMeshControl
#endif //#ifndef AcBrMeshControl

#ifndef AcBrBrepShellTraverser
#define AcBrBrepShellTraverser    UcBrBrepShellTraverser
#endif //#ifndef AcBrBrepShellTraverser

#ifndef AcBrElement
#define AcBrElement    UcBrElement
#endif //#ifndef AcBrElement

#ifndef AcBrImpHit
#define AcBrImpHit    UcBrImpHit
#endif //#ifndef AcBrImpHit

#ifndef AcGeNurbCurve2d
#define AcGeNurbCurve2d    UcGeNurbCurve2d
#endif //#ifndef AcGeNurbCurve2d

#ifndef AcGeLinearEnt3d
#define AcGeLinearEnt3d    UcGeLinearEnt3d
#endif //#ifndef AcGeLinearEnt3d

#ifndef AcRxObject
#define AcRxObject    UcRxObject
#endif //#ifndef AcRxObject

#ifndef AcBrImpMeshControl
#define AcBrImpMeshControl    UcBrImpMeshControl
#endif //#ifndef AcBrImpMeshControl

#ifndef AcBrNode
#define AcBrNode    UcBrNode
#endif //#ifndef AcBrNode

#ifndef AcGeNurbCurve3d
#define AcGeNurbCurve3d    UcGeNurbCurve3d
#endif //#ifndef AcGeNurbCurve3d

#ifndef AcBrEntity
#define AcBrEntity    UcBrEntity
#endif //#ifndef AcBrEntity

#ifndef AcBrVertexLoopTraverser
#define AcBrVertexLoopTraverser    UcBrVertexLoopTraverser
#endif //#ifndef AcBrVertexLoopTraverser

#ifndef AcBrEdgeLoopTraverser
#define AcBrEdgeLoopTraverser    UcBrEdgeLoopTraverser
#endif //#ifndef AcBrEdgeLoopTraverser

#ifndef AcBrShell
#define AcBrShell    UcBrShell
#endif //#ifndef AcBrShell

#ifndef AcBrImpMeshEntity
#define AcBrImpMeshEntity    UcBrImpMeshEntity
#endif //#ifndef AcBrImpMeshEntity

#ifndef AcBrLoopEdgeTraverser
#define AcBrLoopEdgeTraverser    UcBrLoopEdgeTraverser
#endif //#ifndef AcBrLoopEdgeTraverser

#ifndef AcBrMesh2dFilter
#define AcBrMesh2dFilter    UcBrMesh2dFilter
#endif //#ifndef AcBrMesh2dFilter

#ifndef AcBr
#define AcBr    UcBr
#endif //#ifndef AcBr

#ifndef AcBrMesh
#define AcBrMesh    UcBrMesh
#endif //#ifndef AcBrMesh

#ifndef AcDbSurface
#define AcDbSurface    UcDbSurface
#endif //#ifndef AcDbSurface

#ifndef AcBrVertexEdgeTraverser
#define AcBrVertexEdgeTraverser    UcBrVertexEdgeTraverser
#endif //#ifndef AcBrVertexEdgeTraverser

#ifndef AcBrComplexShellTraverser
#define AcBrComplexShellTraverser    UcBrComplexShellTraverser
#endif //#ifndef AcBrComplexShellTraverser

#ifndef AcBrMeshEntity
#define AcBrMeshEntity    UcBrMeshEntity
#endif //#ifndef AcBrMeshEntity

#ifndef AcGeCurve3d
#define AcGeCurve3d    UcGeCurve3d
#endif //#ifndef AcGeCurve3d

#ifndef AcBrBrepVertexTraverser
#define AcBrBrepVertexTraverser    UcBrBrepVertexTraverser
#endif //#ifndef AcBrBrepVertexTraverser

#ifndef AcBrHitData
#define AcBrHitData    UcBrHitData
#endif //#ifndef AcBrHitData

#ifndef AcDbFullSubentPath
#define AcDbFullSubentPath    UcDbFullSubentPath
#endif //#ifndef AcDbFullSubentPath

#ifndef AcBrHitPath
#define AcBrHitPath    UcBrHitPath
#endif //#ifndef AcBrHitPath

#ifndef Adesk
#define Adesk    ZSoft
#endif //#ifndef Adesk

#ifndef AcBrMesh2dData
#define AcBrMesh2dData    UcBrMesh2dData
#endif //#ifndef AcBrMesh2dData

#ifndef AcBrHit
#define AcBrHit    UcBrHit
#endif //#ifndef AcBrHit

#ifndef AcBrBrepFaceTraverser
#define AcBrBrepFaceTraverser    UcBrBrepFaceTraverser
#endif //#ifndef AcBrBrepFaceTraverser

#ifndef AcBrTraverserData
#define AcBrTraverserData    UcBrTraverserData
#endif //#ifndef AcBrTraverserData

#ifndef AcBrImpTraverser
#define AcBrImpTraverser    UcBrImpTraverser
#endif //#ifndef AcBrImpTraverser

#ifndef AcBrEdge
#define AcBrEdge    UcBrEdge
#endif //#ifndef AcBrEdge

#ifndef AcBrElement2dNodeTraverser
#define AcBrElement2dNodeTraverser    UcBrElement2dNodeTraverser
#endif //#ifndef AcBrElement2dNodeTraverser

#ifndef AcDb3dSolid
#define AcDb3dSolid    UcDb3dSolid
#endif //#ifndef AcDb3dSolid

#ifndef AcBrElement2d
#define AcBrElement2d    UcBrElement2d
#endif //#ifndef AcBrElement2d

#ifndef AcBrBrepEdgeTraverser
#define AcBrBrepEdgeTraverser    UcBrBrepEdgeTraverser
#endif //#ifndef AcBrBrepEdgeTraverser

#ifndef AcBrBrepComplexTraverser
#define AcBrBrepComplexTraverser    UcBrBrepComplexTraverser
#endif //#ifndef AcBrBrepComplexTraverser

#endif

